Synonyms for "dependant upon"

Words with similar meaning